package user

import (
	"context"
	"git.mycaigou.com/gfyx/micro-gfyx-mp-api/infrastructure/dto/user_dto"
	"git.mycaigou.com/gfyx/micro-gfyx-mp-api/service/base/user/user_service"
)

type UserNewServiceIface interface {
	// SyncUserByJm 将建模用户表的数据同步到商机服务
	SyncUserByJm(ctx context.Context, operation string, userList []user_service.IncrUserInfo) (bool, error)
	GetAllUserList(ctx context.Context) (*user_dto.GetAllUserResponse, error)
	GetAllUserWithOrganization(ctx context.Context) (*user_dto.OrganizationWithUserDto, error)
}
